import { ConnectAction, ConnectActionGroup } from '@/connect/action'
import type { ServerConnect } from './connect'

export class ServerConnectAction extends ConnectAction<ServerConnect> {
  get project() {
    return this.connect.project
  }

  get debugConfig() {
    return this.connect.debugConfig
  }
}

export class ServerConnectActionGroup extends ConnectActionGroup<ServerConnect, ServerConnect> {
  get project() {
    return this.connect.project
  }

  get debugConfig() {
    return this.connect.debugConfig
  }
}
